package com.ruge.sorm.bean;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 封装配置文件信息
 * 管理配置信息
 *
 * @author admin
 * @version 2023/10/21 10:21
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Configuration {
    /**
     * 驱动类
     */
    private String driver;

    /**
     * jdbc的url
     */
    private String url;

    /**
     * 数据库的用户名
     */
    private String user;

    /**
     * 数据库的密码
     */
    private String pwd;

    /**
     * 正在使用哪个数据库
     */
    private String usingDB;

    /**
     * 项目的源码路径
     */
    private String srcPath;

    /**
     * 扫描生成Java类的包（po意思是：Persistence object持久化对象）
     */
    private String poPackage;
}
